//牛客 字符串中找出连续最长的数字串

#include <string>
#include <iostream>
using namespace std;

int main()
{
    string s, tmp, ans;
    cin >> s;
    for(auto ch : s)
    {
        if('0' <= ch && ch <= '9') tmp += ch;//如果是0~9就追加到tmp中
        else
        {
            if(tmp.size() > ans.size()) ans = tmp;//当tmp的大小大于ans的大小，就更新ans
            //每次更新完对tmp的空间进行清理
            tmp.clear();
        }
    }
    if(tmp.size() > ans.size()) ans = tmp;
    cout << ans << endl;

    return 0;
}